package com.lottery.material.dao.portaluser;

import com.lottery.material.pojo.portaluser.CollectInfo;
import org.apache.ibatis.annotations.Param;

/**
 * @description 收藏信息Mapper
 * @author rambo
 * @date 2019年4月11日 下午9:27:29
 */
@SuppressWarnings("JavaDoc")
public interface CollectInfoMapper {
	
    Integer deleteByPrimaryKey(Integer id);

    Integer insert(CollectInfo record);

    Integer insertSelective(CollectInfo record);

    CollectInfo selectByPrimaryKey(Integer id);

    Integer updateByPrimaryKeySelective(CollectInfo record);

    Integer updateByPrimaryKey(CollectInfo record);

    /**
     * description: 根据用户id和文章id查询是否有收藏记录
     * author sunny
     * createDate 2019-04-24 上午 10:54
     * @param userId
     * @param articleId
     * @return
     */
    CollectInfo findByUserIdAndArticleId(@Param("userId") String userId, @Param("articleId") String articleId);
    
}
